meteorological visibility - Español Inglés Diccionario